body{ font-size:14px; line-height:2; margin:0px auto; font-family:微软雅黑;min-width:1300px; *display:inline;width:100%;box-sizing: border-box;}
ul,ol,li,p,dl,dt,dd{margin:0;padding:0; list-style:none}
a{ text-decoration:none; color:#000; }
a img { border:0px;}
a:hover{color:#c00;}
img{border:0;vertical-align:top}
.left{float:left; }
.bai{background:#FFFFFF;}
.right{float:right;}
.clear{clear:both;}
.center{text-align:center}
.container{width:1300px;clear:both;margin:0 auto;}
.container:after{content:"";display:table;clear:both;}
.box{width:1300px;margin:0 auto;clear:both;}
#top{background: #F3F3F3;height: 50px;line-height: 50px;border-bottom: 1px solid #D9D9D9;overflow: hidden;}
#top .hy{float: left;width: 670px;}
#top .ydh{float: right;width:363px;margin-top:14px;}
#top .ydh img{vertical-align:top}
#logo{float: left;padding:8px 0 0 8px;width:540px;}
#nav{float: right;width: 732px;}
#nav>ul>li{float: left;width: 100px;height: 120px;}
#nav>ul>li>a{width: 100%;height: 100%;display: block;padding:30px 0 0 0;text-align: center;}
#nav>ul>li.on{background: #0556C2;}
#nav>ul>li .t{font-size: 16px;}
#nav>ul>li .s{font-size: 13px;color:#898989;margin-top:8px;}
#nav>ul>li:hover{background:#0556c2;}
#nav>ul>li:hover>a{color:#fff;}
#nav>ul>li:hover .s{display: none;}
#nav>ul>li:hover>a:after{content:'';display: block;background: url(images/20180512113249_1189841602.png) no-repeat center;height: 25px;}
#banner{width:100%;height:616px;clear:both;position:relative;overflow:hidden;}
.jc_index_banner{width:1920px;height:616px; overflow:hidden; position:relative;margin-left:-960px; left:50%;}
.skitter-large-box{margin-left:-960px;left:50%;position:absolute;}
.skitter{max-width:1920px;}
.skitter-large-box,.skitter{width:1920px;background:#fff;}
.skitter-large-box,.skitter img{height:616px;}

.skitter .info_slide_dots{bottom:20px;}
.skitter .info_slide_dots .image_number{background:#fff;}
.skitter .info_slide_dots .image_number.image_number_select{background: #24559F;}

#cbanner{margin-bottom:30px;}
.box:after{content:"";clear:both;display:block;}
.bxcpml,#m_right{margin-bottom:30px;}

#rmsszycp{background: #F3F3F3;box-shadow: 0 0 20px #aaa;height: 92px;}
#ss{padding-top: 26px;float: left;}
#ss .searchinput{background: #fff;float: left;width: 200px;height: 35px;border: none;margin: 0;padding: 0;outline: none;}
#searchbtn{background: #fff url(images/ss.png) no-repeat left;width: 49px;height: 35px;border:0;}
#rmsszycp .zxrx{float: left;width: 300px;margin:20px 0 0 50px;}
#rmsszycp .zycp{float: right;width: 692px;height:92px;border-left: 1px solid #DCDCDC;padding-left:45px;box-sizing: border-box;padding-top:28px;}
.h_tit{text-align: center;margin:10px auto;}
.hgjxc .con{margin-top:35px;}
.hhgal .con{margin-top:35px;}
.h_tit .b{color:#0556C1;font-size: 37px;font-weight: bold;width: 393px;text-align: center;margin: 0 auto;}
.h_tit .s{font-size: 16px;margin:5px 0 0 0;text-align: center;}

.h_hgsb .con{margin:30px 0 0 0;background: #ECECEC;}
.bxcpml{float: left;width: 278px;}
.h_hgsb:after{content: '';display: table;clear: both;}
.bxcpml .c:before{clear: both;content: '';display: table;}
.bxcpml .c{background: #ECECEC;}
.bxcpml .c dt{background: #FEFEFE;margin:17px 13px;height: 43px;line-height: 43px;box-sizing: border-box;padding: 0 0 0 10px;font-weight: bold;font-size:16px;}
.bxcpml .c dt.on{background: #0556C2;}
.bxcpml .c dt.on a{color:#fff}
.bxcpml .c dt.on a:hover{color:#fff}
.bxcpml .c dt:hover{background: #0556C2;}
.bxcpml .c dt:hover a{color:#fff}
.bxcpml .c dt:hover a:hover{color:#fff}
.bxcpml .c dd{padding:0 10px 0 10px}
.bxcpml .c dd li{background: url(images/12.png) no-repeat 5px center;padding:0 0 0 25px;border-bottom: 1px dotted #ccc;line-height: 42px;font-size:15px;}
.bxcpml .foot{line-height:65px;border-bottom:1px #ccc solid;padding:10px 15px;}
.bxhgsb{float: left;width: 998px;margin:0 0 0 24px}
.bxhgsb .t{background: #0556C2;color:#fff;line-height: 50px;height: 50px;padding:0 0 0 55px;}
.bxhgsb .t a{color:#fff;font-size: 18px;}
.bxhgsb .t .wz{float: left;}
.bxhgsb .t .m{float: right;width: 94px;height: 30px;background: #fff;color:#2B6CD2;line-height: 30px;text-align: center;margin:10px;font-size: 14px;}
.bxhgsb .c li{float: left;width: 306px;margin:30px 40px 0 0;}
.bxhgsb .c li .img{width: 304px;height: 230px;border:1px solid #DADADA;overflow: hidden;}
.bxhgsb .c li .txt{background: #F3F3F3;height: 42px;line-height: 42px;color:#333;text-align: center;font-size: 15px;margin:10px 0 0 0;}
.bxhgsb .c li .img img{width: 306px;height: 230px;}
.bxhgsb .c li:nth-child(3n){margin-right:0}

.h_wmdys{background: #000 url(images/14.jpg) center top;height:949px;clear:both;margin:30px 0;}
.h_wmdys .box{position: relative;}
.h_wmdys .item{width: 222px;position: absolute;}
.h_wmdys .item:nth-child(1){left:0;top:488px}
.h_wmdys .item:nth-child(2){left:117px;top:180px;}
.h_wmdys .item:nth-child(3){left:565px;top:180px}
.h_wmdys .item:nth-child(4){left:996px;top:180px}
.h_wmdys .item:nth-child(5){right:0;top:488px}
.h_wmdys .item .t{background: #0556C2;width: 164px;height: 38px;color:#fff;text-align: center;margin:0 auto -19px;z-index: 2;position: relative;line-height: 38px;font-size:16px;}
.h_wmdys .item .c{border: 1px solid #ABABAB;width: 220px;height: 200px;padding:20px 5px 5px;z-index: 1;position: relative;}
.hgjxc{height: 580px;overflow: hidden;}
.hgjxc li{float: left; width: 412px;margin-right:36px;}
.hgjxc li .img{width: 410px;height: 314px;}
.hgjxc li img{width: 410px;height: 314px;}
.hgjxc li .txt{background:#EEEEEE;height:102px;}
.hgjxc li .txt .bt{font-size: 20px;font-weight: bold;color:#414143;margin-left:15px;padding-left:5px;padding-top:12px;}
.hgjxc li .txt .cm{margin-left:15px;font-size:15px;padding:0 5px;}

.hxwzx{background: #F7F7F7;padding:0 0 50px;}
.hxwzx .news{margin:40px auto 20px;background: #fff;}
.hxwzx .news:after{content:'';display: table;clear: both;}
#h_hydt{float: left;width: 718px;height: 628px;border: 1px solid #ABABAB;}
.hxwzx .news .tit .bt{font-size: 20px;font-weight: bold;float: left;margin: 0 0 0 15px;}
.hxwzx .news .tit .m{float: right;margin:0 15px 0 0;color:#B5B5B5}
.hxwzx .news .tit{border-bottom: 1px solid #ABABAB;height:67px;line-height: 67px;}
.hxwzx .news .con{margin-top: 30px;}
#h_hydt .con .one .rq{float:left;width:83px;height:83px;background: #246CD8;color:#fff;}
#h_hydt .con .one .rq .day{font-size: 26px;text-align: center;height: 46px;}
#h_hydt .con .one .rq .ny{text-align: center;font-size: 16px;}
#h_hydt .con .one .r{float: left;width: 562px;margin-left: 20px;}
#h_hydt .con .one .r .img{width: 560px;height: 236px;}
#h_hydt .con .one .r .img img{width: 560px;height: 236px;}
#h_hydt .con .one .r .bt{font-size: 18px;line-height: 63px;}
#h_hydt .con .one .r .nr{font-size: 14px;}
#h_hydt .con ul{clear: both;margin:0 0 0 100px;width: 568px;}
#h_hydt .con ul li{background: url(images/15.jpg) no-repeat center left;padding:0 0 0 30px;height:35px;line-height: 35px;clear: both;font-size:15px;}
#h_hydt .con ul li a{float: left;}
#h_hydt .con ul li span{float: right;color:#949494;}

#h_cpwd{float: left;width: 579px;border: 1px solid #ABABAB;border-left: 0;}
#h_cpwd .con{height:530px}
#h_cpwd li{border-bottom: 1px dotted #ccc;width: 530px;margin:0 0 0 15px;height:115px;}
#h_cpwd .t{background: url(images/16.jpg) no-repeat left center;padding:0 0 0 40px;font-size: 16px;margin-top:18px;}
#h_cpwd .c{background: url(images/17.jpg) no-repeat left top;padding:0 0 0 40px;color:#898989;font-size:15px;}

.hhgal:after{content: '';clear: both;display: table;}
.hhgal li{float: left; width: 412px;margin:20px 0;margin-right:32px;}
.hhgal li .img{width: 410px;height: 314px;}
.hhgal li img{width: 410px;height: 314px;}
.hhgal li:nth-child(3n){margin-right:0;}
.hhgal li .txt{background:#EEEEEE;height:102px;}
.hhgal li .txt .bt{font-size: 20px;font-weight: bold;color:#414143;padding-left:15px;padding-top:12px;}
.hhgal li .txt .cm{margin-left:10px;font-size:15px;padding:0 5px;}

.h_about{background: url(images/19.jpg) no-repeat center;height: 748px;}
.h_about .tit{font-size: 38px;font-weight: bold;text-align: center;padding-top: 20px;}
.h_about .con{margin-top:25px;}


#yqlj .tit{margin:10px 0;}
#yqlj .con li{float: left;margin:0 15px;}
footer{clear: both;background: #0556C2 url(images/21.jpg) no-repeat top center;padding:35px 0 28px 0;}
footer:after{clear: both;content: '';display: table;}
footer .copyright{float: left;width: 790px;margin-left: 20px;}
footer .copyright .bq{color:#fff;margin-top: 20px;}
footer .nav{color:#fff;border-bottom: 1px solid #fff;line-height: 60px;height:60px;}
footer .nav li{float: left;color:#fff;font-size:15px;}
footer .nav li+li:before{content: '/';float: left;display: block;color:#fff;margin:0 25px;}
footer .nav li a{color:#fff;}
footer .rdh{float: right;}

#m_right{float: left;width: 998px;margin:0 0 0 20px;}
#m_right .ctitle{background: #0556C1;color:#fff;height: 50px;line-height: 50px;font-size: 16px;padding:0 0 0 20px;}
#m_right .ctitle a{color:#fff;}
.ftit{text-align: center;font-size: 18px;}
.ftit1{text-align: center;border: 1px solid #ccc;border-left:0;border-right:0;}

.pagexl{clear:both; text-align:center;margin:0 auto;}
.page{clear:both;text-align:center;margin:0 auto;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination>li {display: inline;}
.pagination>li>a:hover,.pagination>li>a.active, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {color: #2a6496;background-color: #eee;
border-color: #ddd;}
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #428bca;text-decoration: none;
background-color: #fff;border: 1px solid #ddd;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left:0}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}


/*产品详细页 左图右简介 */
#protxt{display:inline-block;}
#proimg  {width:500px;float:left; border:1px solid #ddd; margin:10px 0;}
#protit{  font-size: 20px;float: left;margin-bottom: 20px;color:#000;font-family:'microsoft yahei';font-weight:300;line-height:60px;border-bottom:1px #999999 dotted;width:100%;}
#proAbstract{text-align: left;padding-top:60px;}
#proAbstract .con{width:100%;font-size:15px;line-height:35px;height:180px;}
#productimagelist { width:500px;height:350px;position:relative;}
#productimagelist ul { position:absolute;left:0;top:0;width:500px;height:350px; z-index:1;}
#productimagelist ul li {float:left;width:500px;height:350px; display:none;}
#productimagelist ul li.on {display:block;}
#productimagelist ul li img {width:500px;height:350px;}
#productimagelist ol { position:absolute;bottom:20px;left:20px; z-index:2;}
#productimagelist ol li { width:20px;height:5px;background:#ff3300;float:left;margin:5px;cursor:pointer;margin-right:2px;opacity:0.4;}
#productimagelist ol li.on { width:20px;height:5px;background:#ff3300;float:left;margin:5px;cursor:pointer;margin-right:2px;opacity:1;}
#pro_right{width:700px;float:left; margin-left:25px;}
#pro_con{padding:0;margin:0;clear:both;margin-top:13px;}
#pro_con .menubox {width:100%;display:inline-block;border-bottom:1px #D7D4D4 solid;}
#pro_con .menubox li{width:15%;float:left;background:#F3F3F3;text-align:center;height:35px;color:#FFF;}
#pro_con .menubox li:hover{background:#0C5CD3;}
#pro_con .menubox li:hover a{color:#fff}
/* #pro_con .menubox li+li{background:#F3F3F3;color:#000;margin-left:2px;} */
/* #pro_con .menubox li+li a{color:#000;width:100%;} */
/* #pro_con .menubox li+li:hover{color:#FFF;} */
/* #pro_con .menubox li+li a:hover{color:#FFF;} */
#pro_con .menubox li a{line-height:35px;height:35px;color:#000;  font-family: 'microsoft yahei';font-size: 15px;font-weight: normal;}
#pro_con .menubox li.on{background:#0C5CD3;color:#fff}
#pro_con .menubox li.on a{color:#fff;}
#pro_con .itemtab h3{font-size:16px;font-family: 'microsoft yahei';color:#333;}

#procon{margin-top:10px;float:left;margin-left:11px}
#procon .cpzx{float:left; width:820px; margin-left:5px; }
#procon .cpzx .nrcon{padding-bottom:10px;}
#procon .cpzx .cname{width:100%;border-bottom:1px #DCDCDC solid;}
#procon .cpzx .cname a{font-family:'microsoft yahei';font-size:18px;color:#222222;padding-LEFT:10px;}
#procon .cpzx .cimg {padding:20px 0;}
#procon .cpzx .cimg li{font-family:'microsoft yahei';font-size:14px;color:#222222;padding:0 10px;float:left;overflow:hidden;width:185px; height:200px;}
#procon .cpzx .cimg img{width:170px;height:135px; border:1px solid #ddd;}
#procon .cpzx .cimg .img a{height:auto;}
#procon .cpzx .cimg .txt a{width:171px;line-height:30px;height:30px;text-align:center;overflow:hidden; margin:8px 0; font-size:13px; background:#f3f3f3; color:#666;}

#m_newsList{margin:0;padding:0;width:100%;margin:0 auto}
#m_newsList li{margin:0;height:50px;line-height:50px;border-bottom:1px #ccc dashed;padding-left:10px; clear:both; background:url(images/dot1.gif) no-repeat 0 20px; }
#m_newsList li a{float:left; padding-left:10px;font-size:15px;}
#m_newsList li em{ float:left;}
#m_newsList li span{float:right;}

#newsshow h2{font-size:16px; text-align:center; border-bottom:1px #C8D8F2 solid; line-height:50px;margin:0 10px;}
#newsshow .time{ text-align:center;line-height:30px;margin:0 10px;border-bottom:1px #C8D8F2 solid;}
#newsshow .time #art_author{margin:0 5px;}
#newsshow .time #art_font a{margin:0 5px;}
#newsshow .time #art_font a.on{color:Red;}
#newsshow .rc{margin:0 5px;}



/*新闻列表*/
.news_list{width:1020px; padding:30px; padding-right:230px;overflow: hidden; background:url(images/news_1.jpg) no-repeat 1090px 30px #ffffff; height:160px;cursor:pointer;margin:0 auto;box-sizing:content-box; margin-bottom:10px; }
.news_list h3{font-size:16px; font-weight:normal;line-height:40px; border-bottom:1px solid #dbdbdb; margin-bottom:10px;}
.news_list:hover{background:url(images/news_2.jpg) no-repeat 1090px 30px #d32b1c; color:#fff}
.news_list:hover h3{border-bottom:1px solid #da4b3e;}
.news_nr_bt{ line-height:45px;background:#d0d0d0; font-size:16px; overflow:hidden;padding-left:15px;}

.newnr{width:1300px;margin:0 auto 10px auto;clear:both;}
.prvnext{width:1300px;margin:30px auto 10px auto;}


#p_proList li{float:left;margin-top: 20px;margin-bottom:20px; display:block; height:280px;margin-right: 2%;width: 31.33333333%;transition: .2s width ease;text-align: center;}
#p_proList li a{ background: #fff; text-align: center; padding:5px;line-height:90px;font-size:15px;}
#p_proList li .pic_01{ text-align: center; overflow: hidden; background: #fff;}
#p_proList li img{width:290px;max-width:100%; vertical-align:middle; transition: all 1s;height:230px;border:1px #ccc solid; }

#m_pic_img li{float:left;margin-top: 20px;display:block; height:275px;margin-right: 2%;width: 31.33333333%;transition: .2s width ease;text-align: center;}
#m_pic_img li a{ background: #fff;  padding:2px;display: block;float: left;}
#m_pic_img li .txt{ line-height: 55px;font-size: 15px;clear: both;}
#m_pic_img li .pic_01{ text-align: center; overflow: hidden; background: #fff;}
#m_pic_img li img{width:309px;max-width:100%; vertical-align:middle; transition: all 1s;height:230px;}
#m_pic_img li .pic_02{ line-height:40px; height:40px; margin-top: 5px;}
#m_pic_img li .pic_03{ width: 30px; height: 5px; background: #0E6FDA; margin-top: 15px; transition: all 1s;}
#m_pic_img li a:hover{ background: #0E6FDA; }
#m_pic_img li a:hover .pic_03{ width: 100%; background: #fff;}
#m_pic_img li a:hover .pic_01 img{ transform:scale(1.05);}
#m_pic_img li a:hover .pic_02{ color: #fff;}

#xgcp{clear:both;}
#xgcp .tit{    line-height: 40px;    padding-left: 20px;    font-size: 18px;    background: #246CD8;    color: white;    margin-bottom: 30px;}
#xgcp .con{padding-top:15px;}
#xgcp li{float:left;text-align:center;line-height:36px;margin:0 20px;}
#xgcp li img{width: 280px;height: 220px;border: 1px #eee solid;}
#xgcp li:last-child:after{content:"";clear:both;}

#xgxw{clear:both;}
#xgxw .tit{    line-height: 40px;    padding-left: 20px;    font-size: 18px;    background: #246CD8;    color: white;    margin-bottom: 30px;}
#xgxw .con{padding:10px 0 30px 0;}
#xgxw li{float:left;width:48%;margin:0 5px;border-bottom:1px #ccc dashed;line-height:40px;height:40px;overflow:hidden;}


.maxwidth table{width:100%!important; word-break:break-all;word-wrap:break-word;}
.maxwidth img{max-width:100%; height:auto!important;}